Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 THE POINT Terraced £415,952 £400,000 14 Dec 2022
4 THE POINT Semi-Detached £466,382 £165,000 16 Sep 2002